<?php
print_r($_GET);
//提交了 要不要判断为空 就看自己了
/**
 * isset($_GET["name"]) 判断这个变量是否存在
 * 存在返回true 不存在返回false
 *
 *
 * empty($_GET["name"])判断这个变量是不是空值
 * 空返回true 非空返回false
 */
if (!isset($_GET["name"])||empty($_GET["name"])){
    exit("姓名为空,程序结束");
}
if (!isset($_GET["specialty"])){
    exit("特长为空,程序结束");
}
echo "姓名：".$_GET["name"]."<br/>";

/*********
 * 特长是复选 当有多个值提交时 html中的name属性得加上[]
 * <input type="checkbox" name="specialty" value="Python">Python
 * 改成
 * <input type="checkbox" name="specialty[]" value="Python">Python
 * 这样声明属性为数组 接收时 也需要按数组处理
 *
 * */
for ($i=0;$i<count($_GET["specialty"]);$i++){
    //拼接效果 特长 0 : Python
    echo "特长 ".$i." :".$_GET["specialty"][$i]."<br/>";
}

//下面这些都是一样做法
//[name] => 1
//     [specialty] => Array
//        (
//            [0] => Python
//            [1] => Ruby
//            [2] => Shell
//            [3] => PowerShell
//            [4] => Emacs Lisp
//            [5] => Pascal
//            [6] => Android
//        )
//[gender] => 1
//    [company] => 1
//    [wx] => 2
//    [qq] => 3
//    [linkedin] => 4
//    [weibo] => 5
//    [blog] => 6
//    [province] => 澳门特别行政区
//[city] => 安庆市
//[introduce] => 8